软考真题
首页
题库
登录
第5题
【说明】
某停车场有多个入口和出口,车辆进入时从入口处由系统查询可用的停车位,从出口驶出时系统将其刚使用的车位标记为空车位。
假设实现停车场管理的伪指令如下表1所示:
根据上述描述,在入口处的伪代码程序为:
【问题:5.1】若两辆车在不同的入口处同时执行上述代码,会出现什么问题?(100字以内描述)
【问题:5.2】XLock(T)对表T进行加锁:Upgrade(T)对表T所加的共享锁升级为独占锁;解锁指令Unlock(T)对表T进行解锁。
(1)请修改上述入口处的伪代码程序,使其满足2PL协议。
(2)满足2PL协议的入口处的伪代码程序,在并发执行时是否会产生死锁?若是,给出一个产生死锁的调度。
【问题:5.3】若停车位表的关系模式为:park(parkno, isused),其中parkno为停车位号,isused为停车位标志,0为空,1为非空。
2009年 上半年 下午试卷 案例
正确答案:
你的答案:
上一题
下一题
请先在App中激活(应用市场搜“软考真题”)
知识点:
试卷:
2009年 上半年 下午试卷 案例
标签:
协议
串行
伪代码
数据
不一致性
并发控制
函数
返回值
非空
一致性
DBMS
不一致
冲突
嵌入式
共享锁
状态
死锁
并发
SQL
指令
隔离级别
关系模式
嵌入式SQL
笔记
提交
小梁
请先在App中激活(应用市场搜“软考真题”)
2021-05-08
30
答题卡
加油
计算器
纠错
草稿纸
得分:0
1
2
3
4
5